making oneself available - İspanyolca İngilizce Sözlük